home *** CD-ROM | disk | FTP | other *** search
- property IntersectSprite, DoWhat
-
- on getPropertyDescriptionList
- set D to [:]
- addProp(D, #IntersectSprite, [#default: 1, #format: #integer, #comment: "Intersect With Sprite #:"])
- addProp(D, #DoWhat, [#default: #intersect_event, #format: #symbol, #comment: "Event to Send:"])
- return D
- end
-
- on getAssocMembers
- set myPropList to [IntersectSprite]
- return myPropList
- end
-
- on exitFrame me
- if sprite the spriteNum of me intersects sprite(the IntersectSprite of me) then
- doIntersection(me)
- end if
- end
-
- on doIntersection me
- sendAllSprites(the handler_name of me)
- end
-